.ds rV "function returns the value 0 if successful; otherwise the value -1 is returned and the global variable \\*(vAerrno\fP is set to indicate the error.
.\" Ns Rv macro - return values
.\" Ns rV string - standard return message
.de Rv
.ie \\n(.$==0 \{\
.tm Usage: .Rv [-std] (#\\n(.c)
.\}
.el \{\
. ds mN Rv
.\" . nr aP 0
.\" . nr lR \\n(lR+1
.\" . ds A1 \\$2
.\" . ds A2 \\$3
.\" . ds A3 \\$4
.\" . ds A4 \\$5
.\" . ds A5 \\$6
.\" . ds A6 \\$7
.\" . ds A7 \\$8
.\" . ds A8 \\$9
.\" . nr fV \\n(.$-1
. if "\\$1"-std" \{\
. nr cH \\*(cH
. if (\\n(cH<2):(\\n(cH>3) .tm Usage: .Rv -std sections 2 and 3 only